autonomous underwater vehicle - Turkish English Dictionary